sustained effort - Français Anglais Dictionnaire